armed forces special weapons project - Español Inglés Diccionario